package com.pattern;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class PatternFind {
    public static void main(String[] args) {
        //str="Java自从95年问世以来，经历了很多版木，目前企业中用的最多的是Java8和Java11，“+
        //“因为这两个是长期支持版木，下一个长期支持版本
        // 是Java17，相信在未来不久Java17也会逐渐登上历史舞台”；
        String str = "Java自从95年问世以来，经历了很多版木，目前企业中用的最多的是Java8和Java11，" +
                "因为这两个是长期支持版木，下一个长期支持版本"+"是Java17，相信在未来不久Java17也会逐" +
                "渐登上历史舞台";


        //1获取正则表达式的对象Pattern
        Pattern p = Pattern.compile("Java\\d{0,2}");


        //2获取文本匹配器的对象Matcher
        Matcher m = p.matcher(str);


        //利用循环获取
        while(m.find()){
            String s = m.group();
            System.out.println(s);
        }














    }
}
